branded watch - German English Dictionary